technology-based training (TBT) - Español Inglés Diccionario